4th Ieee Symposium on Parallel and Distributed Processing, Spdp '92 a General Purpose Distributed Implementation of Simulated Annealing

نویسندگان

  • R Diekmann
  • J Simon
چکیده

In this paper, we present a problem independent general purpose parallel implementation of simulated annealing on distributed message-passing multiproces-sor systems. The sequential algorithm is studied and we give a classiication of combinatorial optimization problems together with their neighborhood structures. Several parallelization approaches are examined considering their suitability for problems of the various classes. For typical representatives of the diierent classes good parallel simulated annealing implementations are presented. A new parallel SA-algorithm is presented, that works simultaneously on several markov chains and decreases the number of chains dynamically. With a parallel self-adapting cooling schedule this method yields good results. All algorithms are implemented in OCCAM-2 on a free conngurable transputer system. Measurements on various numbers of processors up to 128 transputers are presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A General Purpose Distributed Implementation of Simulated Annealing

In this paper, we present a problem independent general purpose parallel implementation of simulated annealing on distributed message-passing multiproces-sor systems. The sequential algorithm is studied and we give a classiication of combinatorial optimization problems together with their neighborhood structures. Several parallelization approaches are examined c on-sidering their suitability fo...

متن کامل

Problem Independent Distributed Simulated Annealing and its Applications

Simulated annealing has proven to be a good technique for solving hard combinatorial optimization problems. Some attempts at speeding up annealing algorithms have been based on shared memory multiprocessor systems. Also parallelizations for certain problems on distributed memory multiprocessor systems are known. In this paper, we present a problem independent general purpose parallel implementa...

متن کامل

Simulated Annealing and its Applications

Simulated annealing has proven to be a good technique for solving hard combina-torial optimization problems. Some attempts at speeding up annealing algorithms have been based on shared memory multiprocessor systems. Also parallelizations for certain problems on distributed memory multiprocessor systems are known. In this paper, we present a problem independent general purpose parallel implement...

متن کامل

ParaPART: Parallel Mesh Partitioning Tool for Distributed Systems

In this paper, we present ParaPART, a parallel version of a mesh partitioning tool, called PART, for distributed systems. PART takes into consideration the heterogeneities in processor performance, network performance and application computational complexities to achieve a balanced estimate of execution time across the processors in the distributed system. Simulated annealing is used in PART to...

متن کامل

Lessons Learned from Prototyping Parallel Computer Architectures for AI Algorithms

Since many years algorithms from the eld of arti cial intelligence (AI) have been targeted for parallelization, i.e., partitioning the search problem and distributing the subproblems among multiple processing nodes. This paper reports on our experience in parallelizing and distributing AI algorithms, i.e., the design and prototype implementation of parallel computer architectures for AI algorit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1992